stock car

noun
🔊/ˈstɒk kɑː(r)/
🔊/ˈstɑːk kɑːr/
jump to other results
  1. an ordinary car that has been made stronger for use in stock-car racing改装赛车(经改装用以参加改装车赛的普通汽车)
    Oxford Collocations DictionaryStock car is used before these nouns:
    • racing
    See full entry